ground laying machine - German English Dictionary